floating debenture - French English Dictionary